home *** CD-ROM | disk | FTP | other *** search
Wrap
a{ font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: bold; color: #0080C0; } a:hover{ color:#005782; text-decoration:none } blockquote{ color:#0864A4; font-size:14px; font-weight:bold; text-align:center; margin:0px 0px 18px 0px; padding:0px } body { text-align:center; background-color:#898989; font-family:Arial, Helvetica, sans-serif; font-size:12px; margin-top:5px; line-height:18px; color:#333 } form{ padding:10px; background-color:#F9F9F3; border:1px solid #e9e9e9 } form h4{ color:#00297E } form h5{ color:#666 } form h4{ margin:0px 0px 6px 0px } form input.big{ font-weight:bold; padding:5px } form input, form textarea{ font-size:11px; font-family:inherit } form table td{ padding:0px 10px 0px 0px } form textarea{ width:500px; height:100px } form ul, form ol{ margin:0px 0px 12px 20px; padding:0px } form .sect{ margin:0px 0px 12px 0px } form input.sub{ font-weight:bold; font-family:inherit; font-size:12px; padding:5px } form .blk{ display:block; margin-bottom:12px } h1, h2{ font-size:20px; line-height:20px; margin:0px 0px 12px 0px; color:#202462 } h1 a, h2 a, h3 a, h4 a{ font-size:inherit } h1 a{ font-size:18px; } h2 a{ font-size:18px } h3 a{ font-size:14px } h3{ font-size:14px; font-weight:bold; margin:0px 0px 12px 0px; color:#1F1F1F } h4{ font-size:12px; margin:0px 0px 12px 0px; color:#1F1F1F } h5{ font-size:11px; margin:0px; color:#1F1F1F } h5 a{ font-size:11px } h6{ font-size:11px; font-weight:normal; margin:0px } /* IE puts 7px top/bottom margin on hr element, so here's a sloppy hack to compensate */ hr{ border:1px solid #e9e9e9; margin:-7px 0px 4px 0px; padding:0px } .block > hr{ margin:0px 0px 12px 0px } /**/ img{ border:0px; margin:0px } ol li ol{ list-style-type:lower-alpha; font-size:11px } ol li ol li ol{ list-style-type:lower-roman } p{ margin:0px 0px 12px 0px } table td { font-size:12px; } table.full td{ padding-right:12px } ul{ margin:0px 0px 12px 27px; padding:0px } ul li h4{ margin:0px; padding:0px } ul h3{ margin-bottom:9px } ul li{ list-style-type:square; margin:0px; padding:0px } ul li p{ margin:0px } ul ul{ margin-bottom:9px } ul.sub{ margin-top:18px; margin-bottom:1em } ul.sub li{ padding:0px; height:auto; list-style-type:square; margin:0px } table.table th, table.table td{ padding:2px 4px } table.table thead th{ font-size:12px; font-weight:bold; background-color:#e9e9e9; border-bottom:1px solid #666; text-align:left } table.table tbody th{ font-size:12px; font-weight:bold; border-right:1px solid #ccc } table.table tbody tr{ background-color:#F8F8F8 } table.table tbody tr td{ font-size:11px } table.table tbody tr.cell0{ background-color:#fff } /* ----------------------------- */ #banner { border-top:4px solid #e9e9e9 } #banner img{ margin:0px; padding:0px; border-bottom:4px solid #e9e9e9 } /* This is for backwards compatibility. No new pages should use the .bottomborder class */ #banner.bottomborder{ border-bottom:4px solid #e9e9e9; } #banner.bottomborder img{ border-bottom:0px } /* */ #content .pLookCol { clear: both; } #content .pLookCol .block { padding: 10px 20px; } #content .fullcol{ clear:both; width:612px } #content .fullcol .block{ padding:10px 20px } #content .leftcol .block{ padding:10px 10px 10px 20px } #content .leftcol_3into4 .block{ padding:10px 10px 10px 20px } #content .rightcol .block{ padding:10px 20px 10px 10px } #content .rightcol_1into4 .block { padding:10px 20px 10px 10px } #foot { clear:both; background-color:#e9e9e9; text-align:left; font-size:10px; color:#999; padding-left:5px; border-bottom:1px solid #666 } #foot a{ color:#999; font-size:10px; text-decoration:none } #sidenav { margin-left:612px; text-align:left; padding:10px; vertical-align:top; font-size:11px; line-height:12px } #sidenav a{ font-size:11px } #sidenav img{ display:inline } #sidenav li a { font-size:11px; text-decoration:none; color:#636363; } #sidenav li a:hover { color:#000 } #sidenav p{ margin-bottom:9px } #sidenav h4{ margin-top:0; color:#333; margin-bottom:9px } #sidenav h4 a{ font-size:12px; text-decoration:none } #sidenav h4.plug{ color:#FFFFFF; background-color:#990000; padding-left:5px; margin-left:-5px } #sidenav h5{ font-size:11px; color:#666; margin:0px 0px 6px 0px; text-decoration:underline } #sidenav ol, #sidenav ul{ line-height:11px; font-size:11px; margin:0px 0px 18px 0px; padding:0; } #sidenav ul li{ padding:6px 0px 6px 20px; vertical-align:middle; list-style-type:none; vertical-align:text-top; background-image:url(http://www.seriousmagic.com/styles/images/nav_bullet_small_nav.gif); background-repeat:no-repeat; background-position:left center; border-bottom:1px dashed #999999 } #sidenav ol li{ padding:6px 0px 6px 20px; vertical-align:middle; list-style-type:none; vertical-align:text-top; background-repeat:no-repeat; background-position:left center; border-bottom:1px dashed #999999 } #wrapper{ width:762px; margin:0px auto; background-image:url(images/c612s150.gif); background-position:center; background-repeat:repeat-y; } #wrapper #content { width:612px; float:left; text-align:left; height:500px } #wrapper > #content{ height:auto; min-height:500px } #wrapper #content .leftcol{ float:left; width:306px } #wrapper #content .leftcol_3into4{ float:left; width:459px } #wrapper #content .rightcol{ float:right; width:306px } #wrapper #content .rightcol_1into4{ margin-left:459px } #wrapper2{ width:762px; margin:0px auto; background-image:url(images/c762s0.gif); background-position:center; background-repeat:repeat-y; } #wrapper2 #content{ width:762px; text-align:left; height:500px } #wrapper2 .leftcol{ float:left; width:381px } #wrapper2 .rightcol{ margin-left:381px } #wrapper2 > #content{ height:auto; min-height:500px } .altnav{ float:right; margin:0px 0px 10px 10px } .altnav a{ font-size:11px; } .astr{ color:red; font-weight:bold; font-size:14px } /* Shading / usability stuff / used to draw attention to an element */ .focused{ background-color:#FF8080 } .cell0{ background-color:#eee } .cell1{ background-color:#fff } /* */ .clear{ clear:both } /* Begin Float Hack (I found it here--> http://www.positioniseverything.net/easyclearing.html) */ .container:after{ content: "."; display: block; height: 0; clear: both; visibility: hidden } /* Hides from IE-mac \*/ * html .container {height: 1%;} /* End hide from IE-mac */ /* I added this part. For some reason, IE screws up the margins when a right floated element is put in a .container (ok w/left float for some reason) */ .container .rightTop{ margin-bottom:0px } .container > .rightTop{ margin-bottom:12px } /* End Float Hack */ .date{ font-size:11px; font-weight:normal; color:#000000 } .sidebox{ border:1px solid #D2DDE7; background-color:#EAEFF3; padding:5px; font-size:10px } .sidebox p{ font-size:10px } .table thead th{ font-size:12px; font-weight:bold; background-color:#ccc } /**/ .head{ padding-left:5px; margin-left:-5px; background-color:#E2EDF3 } .hnav{ margin:0px 0px 18px 0; padding:0px } .hnav li{ list-style-type:none; display:inline; background-image:url(images/nav_bullet_small.gif); background-repeat:no-repeat; background-position:left center; margin:0px; padding-left:18px; padding-right:9px } .imageList{ margin-left:0px } .imageList li{ list-style-type:none; background-position:left top; background-repeat:no-repeat; height:86px; padding-left:124px; margin:0px 0px 18px 0px } .imageList > li{ /* hack */ height:auto; min-height:86px } .leftTop { float:left; margin:0px 12px 12px 0px } .rightTop{ float:right; margin:0px 0px 12px 12px } .nav{ margin:0px 0px 12px 0; padding:0px } .nav li{ list-style-type:none; background-image:url(images/nav_bullet_small.gif); background-repeat:no-repeat; background-position:left center; margin:0px; padding-left:18px } .new{ font-weight:bold; color:red } .nom{ margin:0px } .price{ font-weight:bold; color:red; font-size:16px } .smallest { font-size: 10px; } .small{ font-size:11px } .small{ line-height:14px } .small a{ font-size:11px } .small p{ margin-bottom:14px } .small table td{ font-size:11px } .author{ font-size:11px; font-weight:bold } .quotes div{ padding:10px } ul.vlogList { margin: 0; padding: 0; width: 280px; } ul.vlogList li { list-style: none; padding-bottom: 25px; } ul.vlogList li.listHeader { padding-bottom: 19px; } ul.vlogList p { margin: -31px 0 0 35px; padding: 0; width: 247px; } div.featureRow { width: 572px; border-bottom: 1px solid #e9e9e9; padding: 20px 0 0 0; } div.lastFeatureRow { border-bottom: 0; } div.firstFeatureRow { padding: 0; } div.featureRow h3 { padding-bottom: 0; margin-bottom: 0; } div.featureRow img { float: right; clear: left; margin: 0; padding: 15px 0 0 0; } div.featureRow p { margin: 0; padding: 0; width: 273px; } .bold { font-weight: bold; } a.vlogProdShot { height: 136px; width: 150px; margin: 35px 0 0 0; } a.vlogProdShot img { float: left; } .ol1 { background-image:url(/styles/images/ol1.jpg); } .ol2 { background-image:url(/styles/images/ol2.jpg); } .ol3 { background-image:url(/styles/images/ol3.jpg); } .ol4 { background-image:url(/styles/images/ol4.jpg); } table.ovationThumbs td { vertical-align: top; padding: 0 12px 12px 0; } table.ovationThumbs td.end { padding: 0; } .noWrap { white-space: nowrap; } .flashBox { float: right; width: 303px; padding-top: 121px; } .powerThumbs img { padding: 0 10px 3px 0; } div#content .fullcol .block ul.supCompat { margin: 0 0 0 15px; padding: 0; } div#content .fullcol .block ul.supCompat li { list-style-type: none; } .italic { font-style: italic; } .alignCenter { text-align: center; } .ovationLooks { padding: 0 0 8px 0; margin: 0; } *html .ovationLooks { margin: 0 0 0 -16px; } img.putBorder { border: 1px solid red; }